Crash Land — definition

1. crash land (Verb)

1 definition

crash land (Verb) — (air travel) make an emergency landing.

2 types of
land set down
1 type
ditch